Skip to main content
Version: 2.5.7 - 2.5.1

Wireless M-Bus

api.wmbusSetup(...)

Changes the configuration of W M-bus.

api.wmbusSetup has 2 structures.

  • api.wmbusSetup(power, role, mode)
  • api.wmbusSetup("property",value)

api.wmbusSetCField(c_field)

Sets W M-bus C field.

api.wmbusSetHeader(manid, id, version, devtype)

Sets W M-bus header.

api.wmbusSendFrame(ci, data)

Sends frame through W M-bus.

api.wmbusReceiveFrame(timeout)

Waits timeout milliseconds for data reception from W M-bus.

api.wmbusReceiveSendFrame(ci, payload, timeout)

Waits timeout milliseconds for data reception from W M-bus.

Only available for W M-bus in concentrator role.

api.wmbusSendReceiveFrame(ci, payload, debugon)

Send data and receive from W M-bus device

This function is only available for W M-bus in meter role.

api.wmbusFilter(operation, filter)

Fubction and it's operations to set and filter received Wireless M-Bus frame.

This function is only available for W M-bus in meter role.